{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "6a6ae0d3",
   "metadata": {},
   "source": [
    "-------\n",
    "* 2022年9月3日\n",
    "* 《互联网及其应用》\n",
    "* 备考：往年试题解析\n",
    "* 8:30-11:30\n",
    "\n",
    "休息时间： 9:30-9:40\n",
    "休息时间： 10:32-10:42\n",
    "\n",
    "-------"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "aaa1ca16",
   "metadata": {},
   "source": [
    "# 2020年10月《互联网及其应用》试题解析"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "0d398cd9",
   "metadata": {},
   "source": [
    "## 单选题"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "fec13159",
   "metadata": {},
   "source": [
    "* 1. ISP供应商：\n",
    "> 1. 中国三大基础运营商:\n",
    ">> 1. <font color=\"red\">**中国电信**</font>：拨号上网、ADSL、1X、CDMA1X,EVDO rev.A、FTTx、光纤接入EPON、FDD/TDD LTE\n",
    ">> 2. <font color=\"red\">**中国移动**</font>：拨号上网、GPRS及EDGE无线上网、TD-SCDMA无线上网，一少部分FTTx、FDD LTE\n",
    ">> 3. <font color=\"red\">**中国联通**</font>：GPRS,W-CDMA、无线上网、 拨号上网、ADSL、FTTx、FDD/TDD LTE\n",
    ">> 4. 注：电信重组之后，<font color=\"red\">**中国网通**</font>并入中国联通，剔除中国联通CDMA，组成新联通；中国铁通并入中国移动,为其旗下全资子公司；中国联通CDMA并入中国电信组成新电信。\n",
    "> 2. 其他地方\n",
    "\n",
    "-----\n",
    "\n",
    "* 2. 四大性能指标：\n",
    "> 1. <font color=\"red\">带宽</font>:本意指某个信号具有的频带宽度。实际中相当于频率(通信和网络领域)和数据传输速率(对于数字信道)两者。K是1024, k是1000。\n",
    "> 2. <font color=\"red\">时延</font>:由传播时延、发送时延、排队时延组成。发送时延与数据块的长度和信道带宽有关。\n",
    "> 3. <font color=\"red\">吞吐率</font>:关于数据传输率的测度。主要应用在并行处理上，单位是bit/s.\n",
    "> 4. <font color=\"red\">服务质量</font>:用来解决网络延迟和阻塞的方法。\n",
    "\n",
    "-----\n",
    "* 3. IP协议服务类型：\n",
    "> IP协议提供非可靠，无连接的数据报传输服务\n",
    ">> 1. <font color=\"red\">非可靠</font>：这意味着它并不保证所要传输的数据一定会到达目的地.（当路由出错导致某个数据传输失败时，会丢掉此数据并发回一个ICMP信息回去。可靠性需要由更上层的协议提供，如TCP协议）\n",
    ">> 2. <font color=\"red\">无连接</font>：这代表 IP datagram（数据报）在传输中没有连接起来，他们是一块一块各自分开的，分开独立处理。（比如需要向某个地方发送两个数据报A、B，他们两个有可能会经由<font color=\"red\">不同的路径</font>去到达目的地，有可能B要比A先到达）。\n",
    "\n",
    "> 扩展：运行IP协议的网际层可以为高层用户提供的服务有如下3个：\n",
    ">> 1. 不可靠的数据投递服务。这意味着IP不能保证数据报的可靠投递，IP本身没有能力证实发送的报文是否被正确接收。数据报可能在线路延迟、路由错误、数据报分片和重组等过程中受到损坏，但IP不检测这些错误。在错误发生时，IP也没有可靠的机制来通知发送方或接收方。\n",
    ">> 2. 面向无连接的传输服务。IP协议不维护IP数据报发送后的状态信息。从源节点到目的节点的每个数据报可能经过不同的传输路径，并且每个数据报的处理是相对独立的，数据报在传输过程中数据报有可能丢失，有可能正确到达。\n",
    ">> 3. 尽最大努力投递服务。尽管IP层提供的是面向非连接的不可靠服务，但是，IP并不随意地丢弃数据报。只有当系统的资源用尽、接收数据错误或网络故障等状态下，IP才被迫丢弃报文。\n",
    "\n",
    "* 4. IP地址类型\n",
    "![image.png](https://img-blog.csdnimg.cn/20190705095636130.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzM3NzMyODI5,size_16,color_FFFFFF,t_70)\n",
    "\n",
    "> IP地址范围：\n",
    "> 1. 一个A类IP地址由1字节的网络地址和3字节主机地址组成，网络地址的最高位必须是“0”， 地址范围从<font color=\"red\">1.0.0.0 到126.0.0.0</font>。可用的A类网络有126个，每个网络能容纳1亿多个主机\n",
    "> 2. 一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成，网络地址的最高位必须是“10”，地址范围从<font color=\"red\">128.0.0.0到191.255.255.255</font>。可用的B类网络有16382个，每个网络能容纳6万多个主机 。\n",
    "> 3. 一个C类IP地址由3字节的网络地址和1字节的主机地址组成，网络地址的最高位必须是“110”。范围从<font color=\"red\">192.0.0.0到223.255.255.255</font>。C类网络可达209万余个，每个网络能容纳254个主机。\n",
    "> 4. D类IP地址第一个字节以“lll0”开始，它是一个专 门 保留的地址。它并不指向特定的网络，目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机，它标识共享同一协议的一组计算机\n",
    "> 5. 　以“llll0”开始，为将来使用保留。 全零(“0.0.0.0”)地址对应于当前主机。全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。\n",
    "\n",
    "> 只需记忆：\n",
    ">> 1. A类IP：从0.0.0.0 - 127.255.255.255，共有16777216个IP\n",
    ">> 1. B类IP：从128.0.0.0 – 191.255.255.255，共有65536个IP\n",
    ">> 1. C类IP：从192.0.0.0 – 223.255.255.255，共有256个IP\n",
    ">> 1. D类IP：从224.0.0.0 – 239.255.255.255\n",
    ">> 1. E类IP：从2240.0.0.0 – 255.255.255.255\n",
    "\n",
    "* 5. \n",
    "> a. 公有IP地址的范围：\n",
    "> 《Frontpage》是微软公司出品的一款网页制作入门级软件，结合了设计、程式码、预览三种模式。所见即所得，使用方便简单，会用Word就能做网页，因此相对Dreamweaver等软件更容易上手。\n",
    ">> 1. A类私有IP地址：10.0.0.0～10.255.255.255\n",
    ">> 1. B类私有IP地址：172.16.0.0～172.31.255.255\n",
    ">> 1. C类私有IP地址：192.168.0.0～192.168.255.255\n",
    "\n",
    "* 6. \n",
    "> 网桥：网桥(桥接器) :连接两个局域网的的一种存储/转发设备，工作在数据链路层，具有帧转发功能。用来控制数据流量、处理传送差错、提供物理寻址、介质访问算法。\n",
    "\n",
    "* 7.\n",
    "> 1. 防火墙:工作在第三层的对IP数据包控制称为网络级防火墙，工作在应用层的对不同网络应用进行访问称为应用级防火墙。（来源课本）\n",
    "> 2. 防火墙对<font color=\"red\">流经它的网络通信进行扫描</font>，这样能够过滤掉一些攻击，以免其在目标计算机上被执行。防火墙还<font color=\"red\">可以关闭不使用的端口</font>。而且它还能<font color=\"red\">禁止特定端口的流出通信</font>，封锁特洛伊木马。最后，它可以禁止来自特殊站点的访问，从而防止来自不明入侵者的所有通信(来源百度百科)\n",
    "\n",
    "* 8.略\n",
    "\n",
    "* 9.略\n",
    "\n",
    "* 10.\n",
    "> 《Frontpage》是微软公司出品的一款网页制作入门级软件，结合了设计、程式码、预览三种模式。所见即所得，使用方便简单，会用Word就能做网页，因此相对Dreamweaver等软件更容易上手。\n",
    "\n",
    "* 11. \n",
    "> XML 标签对大小写敏感（可用pacharm测试）\n",
    "\n",
    "```\n",
    "<Message>这是错误的。</message>\n",
    "\n",
    "<message>这是正确的。</message> \n",
    "```\n",
    "\n",
    "* 12.\n",
    "> 分布式数据库优点：\n",
    ">> 1. 更适合分布式的管理与控制\n",
    ">> 2. 具有灵活的体系结构\n",
    ">> 3. 系统经济，可靠性高，可用性好\n",
    ">> 4. 在一定条件下响应速度加快\n",
    ">> 5. 可扩展性好，易于集成现有系统，也易于扩充\n",
    "\n",
    "> 分布式数据库缺点：\n",
    ">> 1. 通信开销较大，故障率高\n",
    ">> 2. 数据的存取结构复杂(管理困难，不便于管理)\n",
    ">> 3. 数据的安全性和保密性较难控制\n",
    "\n",
    "* 13. \n",
    "> JS数据类型:\n",
    ">> 1. 值类型(基本类型)：字符串（String）、数字(Number)、布尔(Boolean)、空（Null）、未定义（Undefined）、Symbol。\n",
    ">> 2. 引用数据类型（对象类型）：对象(Object)、数组(Array)、函数(Function)，还有两个特殊的对象：正则（RegExp）和日期（Date）。\n",
    "\n",
    "* 14\n",
    "> 教育域名：edu\n",
    "\n",
    "* 15\n",
    "> P18：sendmail守护程序监听25端口。测试服务器除了检查sendmail配置外还要检查域名服务器配置。\n",
    "\n",
    "* 16\n",
    "\n",
    "> [12款常用的Web服务器软件整理(windows+Linux)](https://blog.csdn.net/qq_38461232/article/details/94600471)\n",
    "\n",
    "* 17\n",
    "> DHCP具有以下功能\n",
    ">> 1. 保证任何IP地址在同一时刻只能由一台DHCP客户机所使用。 \n",
    ">> 2. DHCP应当可以给用户分配永久固定的IP地址。 \n",
    ">> 3. DHCP应当可以同用其他方法获得IP地址的主机共存（如手工配置IP地址的主机）。 \n",
    ">> 4. DHCP服务器应当向现有的BOOTP客户端提供服务。 \n",
    "\n",
    "> DHCP有三种机制分配IP地址\n",
    ">> 1. 自动分配方式（Automatic Allocation）\n",
    ">> 2. 动态分配方式（Dynamic Allocation）\n",
    ">> 3. 手工分配方式（Manual Allocation）\n",
    "\n",
    "* 18 略\n",
    "* 19 略\n",
    "* 20 略"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "f1d4be9a",
   "metadata": {},
   "source": [
    "## 填空题"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "53688c92",
   "metadata": {},
   "source": [
    "* 21. \n",
    "> 网卡：网卡是一块被设计用来允许计算机在**计算机网络**上进行**通讯**的计算机硬件\n",
    "\n",
    "* 22. \n",
    "> 计算机拓扑结构：\n",
    "![image.png](01.png)\n",
    "\n",
    "* 23\n",
    "> 子网掩码是一个32位地址，是与IP地址结合使用的一种技术。它的主要作用有两个:\n",
    ">> 1. 一是用于屏蔽IP地址的一部分以区别网络标识和主机标识，并说明该IP地址是在局域网上，还是在远程网上。\n",
    ">> 2. 二是用于将一个大的IP网络划分为若干小的子网络。\n",
    "\n",
    "\n",
    "<table log-set-param=\"table_view\" data-sort=\"sortDisabled\"><tbody><tr><td><div class=\"para\" label-module=\"para\">类别</div></td><td><div class=\"para\" label-module=\"para\">子网掩码的二进制数值</div></td><td><div class=\"para\" label-module=\"para\">子网掩码的十进制数值</div></td></tr><tr><td><div class=\"para\" label-module=\"para\">A</div></td><td><div class=\"para\" label-module=\"para\">11111111 00000000 00000000 00000000</div></td><td><div class=\"para\" label-module=\"para\">255.0.0.0</div></td></tr><tr><td><div class=\"para\" label-module=\"para\">B</div></td><td><div class=\"para\" label-module=\"para\">11111111 11111111 00000000 00000000</div></td><td><div class=\"para\" label-module=\"para\">255.255.0.0</div></td></tr><tr><td><div class=\"para\" label-module=\"para\">C</div></td><td><div class=\"para\" label-module=\"para\">11111111 11111111 11111111 00000000</div></td><td><div class=\"para\" label-module=\"para\">255.255.255.0</div></td></tr></tbody></table>\n",
    "\n",
    "* 24.\n",
    "\n",
    "> 1. 单播地址：用来唯一标识一个接口，类似于IPv4中的单播地址。发送到单播地址的数据报文将被传送给此地址所标识的一个接口。\n",
    "> 2. 组播地址：用来标识一组接口（通常这组接口属于不同的节点），类似于IPv4中的组播地址。发送到组播地址的数据报文被传送给此地址所标识的所有接口。\n",
    "> 3. 任播地址：用来标识一组接口（通常这组接口属于不同的节点）。发送到任播地址的数据报文被传送给此地址所标识的一组接口中距离源节点最近（根据使用的路由协议进行度量）的一个接口。\n",
    "\n",
    "\n",
    "\n",
    "\n",
    "\n",
    "<br>\n",
    "<br>\n",
    "\n",
    "* 25 略\n",
    "\n"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "1eba33dd",
   "metadata": {},
   "source": [
    "<html>\n",
    "<head>\n",
    "<title>学生管理</title>\n",
    "</head>\n",
    "<body>\n",
    "<table align = center border = 1>\n",
    "<tr> <td colspan = 2 align = center>学生信息</td> </tr>\n",
    "<tr> <td>学号</td> <td>2010101</td> </tr>\n",
    "<tr> <td>姓名</td> <td>张三</td> </tr>\n",
    "<tr> <td>性别</td>\n",
    "<td>男</td> </tr>\n",
    "<tr> <td>毕业院校</td>\n",
    "<td><a href=\"https://www.tsinghua.edu.cn\">清华大学</a></td> </tr>\n",
    "</table>\n",
    "<form>\n",
    "<input type = \"submit\" value = \"ok\" onClick = alert(\"张三你好!\")> </form>\n",
    "</body>\n",
    "</html>"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "a2e7e0f1",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.9.12"
  },
  "toc": {
   "base_numbering": 1,
   "nav_menu": {},
   "number_sections": true,
   "sideBar": true,
   "skip_h1_title": false,
   "title_cell": "Table of Contents",
   "title_sidebar": "Contents",
   "toc_cell": false,
   "toc_position": {
    "height": "calc(100% - 180px)",
    "left": "10px",
    "top": "150px",
    "width": "288px"
   },
   "toc_section_display": true,
   "toc_window_display": true
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
